body{
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(imagenes/fondo.png);
	font-size:10px;
}
#principal {
	position:relative;
	top:50px;
	left:350px;
	background-color: #F0F0F0;
	border-style: solid;
     	border-color: #000000;
	border-width: 1px;
	width: 850px;
     	height: auto;
		
}
#contenido {
	position:relative;
	top:0px;
	left:250px;
	background-color: #F0F0F0;
	border-style: solid;
     	border-color: #CCCCCC;
	border-width: 1px;
	width: 600px;
     	height: auto;		
}
#principal_gestion {
	position:absolute;
	top:50px;
	left:300px;
	background-color: #F0F0F0;
	border-style: solid;
	background: url(imagenes/fondo_secciones.png); 
	background-repeat:repeat-y;
     	border-color: #000000;
	border-width: 1px;
	width: 950px;
	height: auto;
}
#principal {
	position:absolute;
	top:50px;
	left:300px;
	background-color: #F0F0F0;
	border-style: solid;
	background: url(imagenes/fondo_secciones.png); 
	background-repeat:repeat-y;
     	border-color: #000000;
	border-width: 1px;

}
#foto_personal{
	position:absolute;
	top:35px;
	left:740px;
	background-color:#A1A1A1;
	width: 120px;
     	height: 120px;
	border-style: solid;
     	border-color: #000000;
	border-width: 1px;
}
#foto_personal #img_user{
	position:relative;
	top:8px;
	left:10px;
	border: 0px;
}
#info{
	position:relative;
	top:45px;
	left:0px;
}
#info p{
	position:relative;
	top:0px;
	left:100px;
	font-size:10px;
}
#linea_horizontal_cabecera {
	color: #CCCCCC;
	background-color: #CCCCCC;
 	border: 0;
	height: 1px;
  	width: 80%;
}

#copy {
	position:relative;
	top:50px;
	left:0px;
	width: 950px;
     	height: 50px;
	background: url(imagenes/fondo_copy.png); 	
}
#copy p{
	position:relative;
	top:20px;
	left:20px;
	font-size:10px;
}
#menu {
	position:relative;
	top:100px;
	left:0px;	
}
#titulo {
	position:relative;
	top:20px;
	left:60px;
}
#comenzar {
	position:relative;
	top:60px;
	left:430px;
	z-index:10;
}
#conoce {
	position:relative;
	top:-50px;
	left:450px;
}
#redes {
	position:relative;
	top:-50px;
	left:20px;
}
img {
	border: 0px;
}
/*
	Estilo de formulario
*/
body#formulario{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	font-size:10px;
}
form{
	width:400px;
	padding:5px 0;
	border: 1px solid #000000;
	background: #B5B5B5;
	font: 80% Arial,sans-serif;
}

fieldset{
	border: 0px solid #000;
}

legend{
	font: bold 140% Arial,sans-serif;
	color: #000000;
}

div.medidas{
	margin: 10px 0 10px 10px;
}
div.medidas label{
	float:left;
	width:120px;
	line-height:23px;
}
div.medidas input{
	width:120px;
}
input#guardar{
	margin-left: 140px;
	border: 1px solid #27518A;
	background: #ccc;
}
/*
	Fin estilo de formulario
*/
